@echo off
echo 长者照护计划安全检查工具
echo =====================
echo 1. 完整检查 (显示所有问题)
echo 2. 标准检查 (忽略低严重性问题)
echo 3. 定制检查 (忽略随机数生成器警告)
echo =====================

set /p choice=请选择检查模式 (1-3):

if "%choice%"=="1" (
    echo 正在运行完整检查...
    bandit -r app
) else if "%choice%"=="2" (
    echo 正在运行标准检查 (忽略低严重性问题)...
    bandit -r -ll app
) else if "%choice%"=="3" (
    echo 正在运行定制检查 (忽略随机数生成器警告)...
    bandit -r app --skip B311
) else (
    echo 无效选择，使用默认模式 (标准检查)...
    bandit -r -ll app
)

echo 检查完成！
pause
